package com.chang.bootplus.vo;


import com.chang.bootplus.base.database.Page;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

@Data
@Accessors(chain = true)
public class ProductCatesVO extends Page {

    @ApiModelProperty("分类等级id 0为最高分类 1 为二级分类 ")
    private Long pid;

    @ApiModelProperty("分类名称")
    private String title;

    @ApiModelProperty("存储属哪一级，如果是一级分类则为0,代表无上一级分类")
    private Long parentId;

    @ApiModelProperty("该分类的id对应的分类的详情信息")
    private List<ProductOneCategoryDetailVO> details;

    @ApiModelProperty("该分类的子分类信息")
    private List<ProductOfCategoryOfSonVO> sonCatgorydetails;
}
